The USPS worker called police in Hummelstown and reported seeing USPS packages being stolen from homes in the area.
When police confronted the man he admitted to it and returned a stolen bottle of perfume.
Sean Michael Percy, 47, of Elizabethtown, was charged with one count of theft and was required to pay restitution for stolen perfume that he took from a neighbor.
Percy has a criminal record of public drunkenness and a felony charge for breaking into a structure in 2012.
Police continue to warn the public to beware of porch pirates.
Click here to follow Daily Voice Lower Paxton and receive free news updates.